make something good - Spanish English Dictionary